fruit-tree red spider mite - Spanish English Dictionary